|
|
Am 19.05.2011 20:47, schrieb SGeier:
> Let me save you typing effort and reproduce the whole file so you can just
> cut/paste it:
>
> // --------------------start here
> #version 3.7;
> global_settings { assumed_gamma 2.2 }
>
> camera{ location 5 look_at 0 right x*4/3 }
> light_source{<2,4,8>,<1, .8, .6> }
>
> sky_sphere {pigment {gradient -y}}
>
> #declare clipper = difference {box {-2 2} box {<0,-3,0> 3}}
>
> isosurface{function{ sqrt(x*x+y*y+z*z) }
> threshold 2 max_gradient 100 contained_by{ box {-5 5} }
> clipped_by { clipper }
> pigment {rgb 1}
> all_intersections
> }
> //--------------------end here
>
> See: I have the best documentation there is: the program itself. Whatever
> the program does is whatever it does. You may /imagine/ that you know it
> better than me, but I've actually looked at it. I get to see the actual
> binary, produced by compiler 'x', using library 'y' interacting with OS 'z'.
> (OS'es are Windows Server.03 32bit and and Server.08 64bit just in case
> anybody really cares).
You didn't actually /try/ the code you posted, did you? Otherwise you'd
have noticed that above code does not support your point at all, but
instead just gives a parse error.
all_intersections needs to go before the clipped_by statement. That, by
the way, is in the docs, too.
Once you place all_intersections at the /right/ place everything /will/
be fine.
You're complaining that Thorsten did not try out the code you posted -
but why should he, if he knows POV-Ray good enough (and yes, obviously
better than you) that he's not in the least surprised, and can even tell
you /why/ it is happening? (Besides, what makes you so sure that he
didn't try it?)
Post a reply to this message
|
|